An Efficient Resource Shared RISC-V Multicore Architecture

نویسندگان

چکیده

For the increasing demands of computation, heterogeneous multicore architecture is believed to be a promising solution fulfill edge computational requirement. In FPGAs, realized as multiple soft processor cores with custom processing elements. Since FPGA resource-constrained device, sharing hardware resources among can advantageous. A few research works have focused on resource between processors, but they do not study how much logic minimized for different pipeline processor. This paper proposes microarchitecture four, and five stage processors that enables functional units execution well BRAM ports. We then investigate performance utilization four-core find save LUT usage 31.7% DSP 75%. analyze impact from simulation Embench benchmark program. Our results indicate some cases improves other configurations worst-case drop 16.7%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EM2: A Scalable Shared-Memory Multicore Architecture

We introduce the Execution Migration Machine (EM2), a novel, scalable shared-memory architecture for large-scale multicores constrained by off-chip memory bandwidth. EM2 reduces cache miss rates, and consequently off-chip memory usage, by permitting only one copy of data to be stored anywhere in the system: when a thread wishes to access an address not locally cached on the core it is executing...

متن کامل

A RISC-V Extension for the Fresh Breeze Architecture

We report on a RISC-V extension for a novel multi-core computer organization able to execute applications with high performance and energy efficiency. Novel features of this architecture include support for data objects represented by trees of 128-byte memory chunks, and hardware implementation of task scheduling and load balancing. We call our project Fresh Breeze1 in view of its novelty and p...

متن کامل

Labeled RISC-V: A New Perspective on Software-Defined Architecture

Traditional computer architectures are insufficient to convey important high-level requirements of applications to the hardware. These requirements include QoS and security, which are extremely important to data centers in the cloud era. To guarantee better QoS in data centers, we propose a new computer architecture LvNA (Labeled von Neumann Architecture) that leverages labeling mechanism and p...

متن کامل

Efficient Resource Utilization in Shared-Everything Environments

E cient resource usage is a key to achieve better performance in parallel database systems. Up to now, most research has focussed on balancing the load on several resources of the same type, i.e. balancing either CPU load or I/O load. In this paper, we present oating probe, a strategy for parallel evaluation of pipelining segments in a shared-everything environment that provides dynamic load ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEICE Transactions on Information and Systems

سال: 2022

ISSN: ['0916-8532', '1745-1361']

DOI: https://doi.org/10.1587/transinf.2021edp7248